/**
 * CLASSE Processo
 *
 * Esta classe contem a implementacao da estrutura dos objetos que guardam dados de processos.
 */

/**
 * Inicio da especificacao da classe.
 */
public class Processo {

//------------------------------------------------------
// A T R I B U T O S
//------------------------------------------------------

	// Armazena o codigo do cliente que esta relacionado com o processo.
	int codCliente;
	
	// Armazena o numero do processo.
	int numero;
	
	// Armazena a descricao do processo.
	String descricao;

//------------------------------------------------------
// M E T O D O S
//------------------------------------------------------
	
	/**
	 * METODO consultaEventos
	 *		Retorna um vetor de objetos EventoProcesso contendo todos os eventos do processo.
	 */
	public EventoProcesso[] consultaEventos() {
		ListagemEventosProcessos listaEventos = new ListagemEventosProcessos();
		return listaEventos.consultaPorProcesso(numero);
	} // Fim do metodo "consultaEventos"
	
} // Fim da classe Processo